Enabling Ubiquitous Coordination Using Application Sessions
نویسندگان
چکیده
Enabling coordination among ubiquitous computing applications and resources requires programming abstractions and development tools tailored to this unique environment. This paper introduces a suite of coordination abstractions that enables expressive interaction between ubiquitous computing applications and dynamically available resources. In our model, applications express their coordination needs in terms of application sessions that are loosely defined by a set of interactions with remote resources. Our approach allows developers to delegate responsibility for the construction and maintenance of the communication links necessary to support the application’s sessions to an underlying middleware. In this paper, we formalize a suite of session definitions for coordination in general classes of ubiquitous computing applications. We also present a middleware based on this coordination model that directly supports the software development task. Finally, we demonstrate the simplicity and flexibility of our approach using a real-world application.
منابع مشابه
Application Session Semantics for Mobile Ubiquitous Computing TR-UTEDGE-2005-002
Meeting the demand for dynamic ubiquitous computing applications requires programming abstractions and development tools tailored to this unique environment. This paper provides a programming framework tailored for ubiquitous computing applications that allows developers to express their applications’ needs in terms of interactive application sessions. These sessions are defined by a set of ope...
متن کاملContext-Aware Service Provisioning in Next-Generation Networks: An Agent Approach
This paper presents an application of multi-agent system in ubiquitous computing scenarios characteristic of next-generation networks. Next-generation networks will create environments populated with a vast number of consumers, which will possess diverse types of context-aware devices. In such environments the consumer should be able to access all the available services anytime, from any place,...
متن کاملFEEL Phone: Manipulating Endpoints of Audio, Video and Data Sessions
This paper describes a system that provides easy-to-use operations for starting a videoconference. This is based on a concept, that is, enabling a user to easily manipulate the endpoints of a certain sort of network connection. This paper points out that transferring the addresses of surrounding computers through an established voice session is useful to realize interaction in ubiquitous comput...
متن کاملA Ubiquitous Process Coordination System for RFID/USN Events
Today, many companies develop business integration environments with a variety of ubiquitous computing devices. Nevertheless, existing business process studies still have difficulty about the technology which can manage and control by integration environment of the occurrence events in real-time. In this paper, we introduce a process coordination system to support the processing and analysis of...
متن کاملOntologies , Knowledge Representation , Artificial Intelligence – Hype or Prerequisites for Interoperability ?
Nowadays, eHealth and pHealth solutions have to meet advanced interoperability challenges. Enabling pervasive computing and even autonomic computing, pHealth system architectures cover many domains, scientifically managed by specialized disciplines using their specific ontologies. Therefore, semantic interoperability has to advance from a communication protocol to an ontology coordination chall...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006